height (peak) - French English Dictionary